challenge cups - Alemán Inglés Diccionario